/**
 * 
 */
package test0.dao.idao;

import java.util.List;

import test0.dao.vo.Emp;

/**
 * @author GUO
 * 定义DAO操作标准，操作表 emp
 */
public interface IEmpDAO {
	/**
	 * 数据增加操作，一般以doXxx方式命名
	 * @param emp 要增加的数据对象
	 * @return 是否成功增加的标志
	 * @throws Exception 有异常交给被调用处处理
	 */
	public boolean doCreate(Emp emp) throws Exception;
	/**
	 * 查询全部的数据，一般以findXxx的方式命名
	 * @param keyWord 查询关键字
	 * @return 返回全部查询结果
	 * @throws Exception 有异常交给被调用处处理
	 */
	public List<Emp> findAll(String keyWord) throws Exception;
	/**
	 * 
	 * @param empno 查询的雇员编号
	 * @return 返回雇员的vo对象
	 * @throws Exception  有异常交给被调用处处理
	 */
	public Emp findByid(int empno) throws Exception;
}
